convincing proof - German English Dictionary